permanent visual disability - Francés Inglés Diccionario